MZ-2000[dB-IBASIC]



▲$L文字変数の文字数を設定する
▲*"..."ラベル
●ABS絶対値を返す
 APPENDファイルにデータを追加する
●ASC文字のアスキーコードを返す
 AUTO行番号を自動発生させる
●BEEPビープ音を鳴らす
 BOOT再起動する
●BOXテキスト画面にボックスを描く
●CALLマシン語プログラムを呼び出す
 CANCELサブルーチン呼び出しの取り消し
▲CASE ENDCASE文による処理の終了:END SELECT
▲CASE FALSE OF条件判断を行い偽の場合処理を行う:DEFAULT
▲CASE TRUE OF条件判断を行い真の場合処理を行う:SELECT~CASE
●CHR$アスキー文字を返す
●CIRCLE円、楕円を描く
 CLICK OFFキー入力音を止める
 CLICK ONキー入力音を鳴らす
▲CLR全ての変数をクリアする:CLEAR
●CLS画面を消去する
●COLORグラフィックカラーを指定する
 CONSOLE画面の表示領域を設定する
 CONTプログラムの実行を再開する
●COSコサインを返す
●DATAデータ文を定義する
 DEFCHR$疑似PCGのパターンを定義する
 DELETE指定行を削除する
●DIM配列を宣言する
 EDIT指定行を編集する
●ENDプログラムを終了する
 FINDプログラムから指定文字列を検索し表示する
●FOR~NEXT指定数繰り返す
 FREフリーエリアのサイズを返す
 GET文字画面の内容を配列に取り込む
●GOSUBサブルーチンを呼び出す
●GOTO指定行へ飛ぶ
 GPRINT疑似PCG定義されたキャラクタを表示する
●HEX$値を16進数に変換する
 HEXCHR$16進数文字列をキャラクタコードとし対応する文字列を返す
▲IF~GOSUB条件が真の場合指定行のサブルーチンを呼び出す
▲IF~GOTO条件が真の場合指定行へ飛ぶ
●IF~THEN~ELSE条件により処理を振り分ける
 INARYGET文で読み込んだ配列中の文字を調べる
●INKEY$リアルタイムにキー入力を行う
 INPI/Oポートから入力を行う
●INPUTキーボードから入力を行う
●INSTR文字列中から文字を検索する
 KEYファンクションキーを定義する
 KEY LISTファンクションキーのリストを表示する
●LEFT$文字列の左側から指定文字数抜き出す
●LEN文字数を返す
▲LINEラインまたはボックスを描画する
 LISTプログラムリストを表示する
 LLISTプログラムリストを印字する
 LOADプログラムを読み込む
 LOAD?メモリ上のプログラムとファイル上のプログラムを比較する
 LOADMマシン語プログラムを読み込む
●LOCATEカーソル位置を指定する
 MEM定数の値をメモリに書き込む
●MID$文字列から指定文字数抜き出す
 MIRROR$文字列を逆アスキーコードに変換し文字列を返す
 MONモニタに制御を移す
 MPUTデータに該当するキャラクタを表示する
 NEWプログラム、変数を消去する
 NEW ONBASICの機能を制限する
●ON~GOSUB値により指定行のサブルーチンを呼び出す
●ON~GOTO値により指定行へ飛ぶ
 OUTI/Oポートに値を出力する
 PAINT塗りつぶす
 PALETテキスト画面の色を設定する
 PATTERNパターンを描画する
●PEEKメモリの値を読み出す
 PEEK@GRAM,VRAMの値を読み出す
▲PEEWメモリから2バイト読み出す:PEEK WORD
▲PLAY音楽を演奏する:SOUND
▲POINTグラフィックのドットのカラーコードを返す
●POKE指定メモリに値を書き込む
 POKE@GRAM,VRAMに値を書き込む:
▲POKW指定メモリに2バイト書き込むPOKE WORD
 POSカーソルのX座標を返す
 POSITIONPATTERN文の表示位置を設定する
 PRESETドットをリセットする
●PRINT文字列や値を表示する
●PRINT#ファイルに出力する
 PRWテキストとグラフィック画面の優先順位を設定する
▲PSETドットを表示する
 PUTGET文で取り込んだ文字を表示する
●READデータを読み込む
●REM注釈
 RENUM行番号を付け直す
▲REPEAT~UNTIL条件が偽の場合繰り返す:DO~UNTIL
●RESTOREデータ読み込み行を指定する
●RETURNサブルーチンから戻る
●RIGHT$文字列の右側から指定文字数抜き出す
●RND0以上1未満の乱数を返す
●RUNプログラムを実行する
 SAVEプログラムを保存する
 SCREEN出力先を設定する
 SCRN$画面上の文字を返す
●SGN符号を返す
●SINサインを返す
●SOUND指定した高さの音を鳴らす
●SPACE$指定数の空白を返す
●SPCカーソルのある行の先頭から任意位置まで空白を出力する
●SQR平方根を返す
 STICKテンキーからの入力値を返す
●STOPプログラムを停止する
●STR$値を文字列に変換する
 STRIGスペースキーの入力値を返す
●STRING$指定文字を指定数生成する
●TABタブ位置までカーソルを移動させる
▲TIME秒数の設定等を行う
▲USRマシン語プログラムを呼び出す:CALL, FN
●VAL文字列を値に変換する
▲WAIT一定時間処理を停止させる:DELAY
●WIDTHテキスト画面の表示桁数を設定する